@charset "utf-8";
/* CSS Document */

.searchform{
width:100%;
height: 200px;
background: url(../images/bgsearch.png) top center no-repeat;	
margin-bottom: 10px;
margin-top: 10px;
}

.base_color{
    color: #76EB01!important;
}

.layout_search_page .text_chat{font-size:12px; color:#FFF; font:Verdana, Geneva, sans-serif; margin: 60px 0 0 50px;}

/*.layout_search_page .header02_right{margin:0 ; width:656px;} */

.header_search_01{ }

.header_02 .layout_home_page
{
    position:relative;
    padding:0 54px 0px 56px; height:300px;
    margin-top: -85px;
}

.header_02 .layout_search_page
{
    position:relative;
    padding: 0 10px 0 16px;
    height:220px;
    /*margin-top: -25px;*/
}

.header02_left{margin-bottom :0px; width:307px; float:left; text-align:left; color:#FFF;}
.layout_search_page .header02_left{margin:0; width:227px; float:left; text-align:left; color:#FFF;}

.header_online{margin:0; height:114px;}
.layout_search_page .header02_right{margin-left:35px; margin-top:20px; padding-top:10px ; width:656px;} 

.header_search_01{ padding: 10px 0 0; float:left;  }
.header_search_02{padding: 30px 0 0; float:left;}
.layout_search_page .header_search_02{padding: 10px 0 0; float:left; width: 100%;}

.header_search_03{padding: 15px 0 0 117px; float:left;}
.layout_search_page .header_search_03{padding: 5px 0 0 20px; float:left;}

#txtcommit
{
    padding:0 0 10px 25px; color: #000; font-weight: bold;
}
/*KDuy edit start*/
select.option_search {height: 31px; padding: 6px 0 0 0; margin-right: 5px;border: 1px solid #C5C5C5;padding: 5px; color:#666666}

.layout_search_page #from_search_booking
{
    height: 203px;
    /*KDuy edit*/
    padding-left: 40px;
}

.ie #from_search_booking {
    padding-top: 120px;
}
.ie7 #from_search_booking {
    padding-top: 120px;
}
.gecko #from_search_booking {
    padding-top: 120px;
}
.win.gecko #from_search_booking {
    padding-top: 120px;
}
.webkit #from_search_booking {
    padding-top: 116px;
}


.layout_search_page #btn_search_des
{background:url(../images/btn_search.png) no-repeat;height: 32px;width: 84px;
right: 0px;top: 10px;cursor: pointer; text-align: center; font-weight: bold;
 color: #FFFFFF; padding: 2px 0 0;text-transform:uppercase;}

#btn_search_des:hover
{
    background:url(../images/btn_search_hover.png) no-repeat;
}

#quick_search
{
    position: relative;
    width: 700px;
}

#btn_quick_search
{
	background:url(../images/btn_search.png) no-repeat;
    height: 40px;
    position: absolute;
    right: -30px;
    top: 0px;
    width: 84px;
    cursor: pointer;
    display: none;
    text-align: center; font-weight: bold;
    color: #FFFFFF; padding: 8px 0 0;
}

#btn_quick_search:hover
{
	background:url(../images/btn_search_hover.png) no-repeat;
}

.placehold 
{
	position: absolute;
	top: 7px;
	left: 32px;
}

.placehold span 
{

	color:#ff0000;
}

.B_input
{
	color:#666;
	width:360px;
}

.date_search
{
	color:#666666;
}
